suffer difficulties - Inglés Sinónimo Diccionario